Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN ROAD Terraced £79,500 29 May 1997
4 OWEN ROAD Terraced £425,000 10 Jun 2022
5 OWEN ROAD Terraced £249,950 5 Oct 2012
7 OWEN ROAD Semi-Detached £50,000 26 May 1995